﻿namespace Example.Interop
{
    using System.Runtime.InteropServices;

    [ComVisible(true)]
    [Guid("7AF70A8E-334E-479f-BFAA-7082ADEDD3A7")]
    [ProgId("Example.Wall")]
    [ClassInterface(ClassInterfaceType.None)]
    [ComDefaultInterface(typeof(IWall))]
    public sealed class Wall : IWall
    {
        public string Echo(string value)
        {
            return value;
        }
    }
}